several thousands - Spanish English Dictionary